import Vue from 'vue'

const apis = require.context('@/api', true, /.js$/)
Vue.prototype.$api = {}
apis.keys().forEach(item => {
  let apiContent = apis(item)
  for (const key in apiContent) {
    // 判断是否有重复的api接口名
    if (Vue.prototype.$api[key]) {
      return Promise.reject(`api存在相同接口名：${key}`)
    }
    Vue.prototype.$api[key] = apiContent[key]
  }
});